step terrace - Alemán Inglés Diccionario